eared seals - French English Dictionary